#include "FuncQn.h"

#include "Bldc_Svc.h"
#include "Bldc_Svc_private.h"

void FuncQn_Init(void)
{
  uint8_T rtb_o_y;
  Bldc_Svc_FuncQn_Init(&rtb_o_y);
}

uint8_T FuncQn(real32_T rtu_xF32, uint8_T rtu_sys_Qn_maxU8, uint8_T rtu_QnU8)
{               
  uint8_T rty_yQnU8_0;
                  /* 0.03 */    /* 31 */        /* 15 */  /* out */         /* record */
  Bldc_Svc_FuncQn(rtu_xF32, rtu_sys_Qn_maxU8, rtu_QnU8, &rty_yQnU8_0, &Bldc_Svc_DW.sf_FuncQn);
                  /* 0.006 */   /* 31 */        /* 15 */
  return rty_yQnU8_0;
}
